Little Languages for Music
نویسنده
چکیده
‘‘Little languages’’ are programming languages or data description languages that are specialized to a particular problem domain. In the last decade, little languages have emerged to support a multitude of tasks ranging from complex statistical calculations to the construction of lexical parsers. Meanwhile, in the last half decade, a multitude of computer-controlled sound synthesis devices have become available. Unfortunately, there has been little overlap of these two dev elopment areas and the software to support these new devices has been rudimentary at best. This report describes a handful of little languages that have been designed for music tasks. Some of them allow particularly dense encoding of musical material or specify music at a higher level of abstraction than ‘‘notes’’, others present musical data in a form that is easy for users to read and edit. In all cases the representations are machinereadable and in most cases they can be ‘‘played’’ on a sound synthesizer by a computer.
منابع مشابه
Dance Choreography Is Coordinated with Song Repertoire in a Complex Avian Display
All human cultures have music and dance, and the two activities are so closely integrated that many languages use just one word to describe both. Recent research points to a deep cognitive connection between music and dance-like movements in humans, fueling speculation that music and dance have coevolved and prompting the need for studies of audiovisual displays in other animals. However, littl...
متن کاملWhat Constitutes a Phrase in Sound-Based Music? A Mixed-Methods Investigation of Perception and Acoustics
Phrasing facilitates the organization of auditory information and is central to speech and music. Not surprisingly, aspects of changing intensity, rhythm, and pitch are key determinants of musical phrases and their boundaries in instrumental note-based music. Different kinds of speech (such as tone- vs. stress-languages) share these features in different proportions and form an instructive comp...
متن کاملA Synchronous Programming in Audio Processing: A Lookup Table Oscillator Case Study
The adequacy of a programming language to a given software project or application domain is often considered a key factor of success in software development and engineering, even though little theoretical or practical information is readily available to help make an informed decision. In this paper, we address a particular version of this issue by comparing the adequacy of general-purpose synch...
متن کاملPitch Processing in Music and Speech
INTRODUCTION A highly-debated question is to what extent music and language share processing components. Beyond syntax and temporal structure processing, one studied aspect is pitchprocessing in a given domain and across domains (e.g., [1]). Pitch processing is crucial in music. For example, in Western tonal music, it is a form-bearing dimension (next to temporal structures). Pitch processing i...
متن کاملA Sound Symbolic Study of Translation of Onomatopoeia in Children's Literature: The Case of '' Tintin''
As onomatopoeic words or expressions are attractive, the users of languages in the fields of religion, literature, music, education, linguistics, trade, and so forth wish to utilize them in their utterances. They are more effective and imaginative than the simple words. Onomatopoeic words or expressions attach us to the real nature and to our inner senses. This study aims at familiarity with on...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computing Systems
دوره 3 شماره
صفحات -
تاریخ انتشار 1990